#define FILTER_NUM 501

static const float filter[FILTER_NUM] = {
-0.00018374258194701207,
-0.000054441692144972436,
-0.0000617365308350173,
-0.0000690905297023821,
-0.00007639372598749303,
-0.00008352162626570676,
-0.00009033718692543908,
-0.00009669714019605341,
-0.0001024461514323158,
-0.00010741980004735354,
-0.00011145021773777366,
-0.00011435786992796335,
-0.00011596175135770934,
-0.00011608557040888833,
-0.00011454178044656462,
-0.00011115917482763624,
-0.00010575914503207683,
-0.00009818032958504621,
-0.00008826483049266138,
-0.00007586961311287427,
-0.00006086768834985418,
-0.00004315095904294714,
-0.000022633281431943398,
7.489948082065933e-7,
0.000027034112671751966,
0.00005623254181872851,
0.00008832270064029501,
0.00012325193694468943,
0.0001609324567447917,
0.0002012447750072917,
0.00024403315684089468,
0.00028910779203368737,
0.0003362414043348432,
0.00038517086125823834,
0.0004355993169306541,
0.00048719543936286483,
0.0005396008666782332,
0.000592421635383219,
0.0006452404373145257,
0.0006976094154697273,
0.000749063940853432,
0.0007991227764479863,
0.0008472900643515419,
0.000893061336277356,
0.0009359257934959552,
0.0009753753563234762,
0.0010109131683026466,
0.0010420556623098795,
0.0010683253920895429,
0.0010892930552419077,
0.0011045163396666625,
0.0011136656096449608,
0.0011163604312032717,
0.0011123343779799592,
0.0011013558305662545,
0.0010832311079573668,
0.0010578494676633627,
0.0010251595739346946,
0.000985171373224518,
0.0009379693111475235,
0.0008837073297629112,
0.0008226281194909853,
0.0007550419944749014,
0.0006813065569409517,
0.0006019114467545974,
0.000517368571820274,
0.00042829162520463245,
0.00033533468323037246,
0.0002392273756833497,
0.00014075507866773317,
0.000040750561923582644,
-0.00005991400529616247,
-0.00016033313241807956,
-0.000259573995139023,
-0.00035668120052102174,
-0.0004506894079073583,
-0.0005406369082650574,
-0.0006255702188868492,
-0.0007045607402505161,
-0.0007767053530549651,
-0.0008411465678424957,
-0.0008970790997056453,
-0.0009437654893143108,
-0.0009805444078948983,
-0.0010068375807241448,
-0.0010221587105302367,
-0.0010261164997005317,
-0.0010184262882787089,
-0.0009989121477124992,
-0.0009675176006517762,
-0.0009243072583289988,
-0.0008694732063810383,
-0.0008033385166355859,
-0.0007263591351283275,
-0.0006391221735116934,
-0.0005423409004234016,
-0.0004368450479121331,
-0.00032357062895897206,
-0.00020355899309885928,
-0.00007793777836927661,
0.00005205495409718073,
0.00018510413430075886,
0.00031979157497246736,
0.00045464984412462177,
0.0005881843502051525,
0.0007189027156793094,
0.0008453354538800903,
0.000965995994580421,
0.0010793424032994033,
0.0011838150933608526,
0.0012779933136999216,
0.0013607669354855478,
0.001431054829391316,
0.0014869656076202692,
0.001528369778889482,
0.0015538593253725374,
0.0015629041637447837,
0.0015549050103916705,
0.0015294752375092325,
0.0014864080437824428,
0.0014256830783523793,
0.0013474763865261815,
0.0012521630568514748,
0.0011403128105988327,
0.0010126990513922003,
0.0008702923184370346,
0.0007142461788482463,
0.0005459075811868275,
0.00036678707674469,
0.00017856871806192496,
-0.00001692247416505822,
-0.00021772591468106322,
-0.0004217679219455976,
-0.0006268790017908085,
-0.000830813965000633,
-0.0010312769181191107,
-0.0012259443706736021,
-0.001412491244398992,
-0.0015886139516262895,
-0.0017520579799277687,
-0.001900640990506524,
-0.0020322823578604932,
-0.0021450262128495283,
-0.002237069690861008,
-0.002306784092700814,
-0.002352739193198402,
-0.0023737240562837756,
-0.0023687660356274376,
-0.0023371540344603956,
-0.002278444082116838,
-0.0021924832483070904,
-0.0020794047664106207,
-0.0019396497858431882,
-0.0017739634921616289,
-0.0015833983622000863,
-0.001369312377596995,
-0.001133357822565224,
-0.0008774786782256527,
-0.0006039007412675694,
-0.0003151103959672811,
-0.000013829575596925079,
0.0002969793351283297,
0.0006142092878587923,
0.0009344776467805899,
0.0012544276694658402,
0.0015704327330982608,
0.0018788943231269858,
0.0021761829415599785,
0.002458622311135956,
0.0027226022709917574,
0.0029646158435706867,
0.0031812675340276283,
0.0033693122252965745,
0.003525702332639355,
0.0036476554070631463,
0.0037326738705864638,
0.0037785335055430607,
0.0037833893362321626,
0.0037457462436928453,
0.003664543061003297,
0.0035391298649301503,
0.0033693041267489395,
0.0031553228221055927,
0.0028979214466627197,
0.0025983264453861917,
0.0022582562564660374,
0.0018799144035574365,
0.0014659836348909917,
0.0010196165708218307,
0.0005444193379019283,
0.00004443721938979301,
-0.0004758790525449309,
-0.0010116965717715878,
-0.0015578411926751715,
-0.002108829767533929,
-0.002658913251356491,
-0.0032021213149466547,
-0.003732310817643804,
-0.004243223200346523,
-0.004728534911180706,
-0.005181918688355429,
-0.005597091852795694,
-0.005967877002786654,
-0.006288256084024983,
-0.006552431202775732,
-0.006754885788597219,
-0.006890442338960651,
-0.006954316274860364,
-0.006942164266288489,
-0.0068501267831163224,
-0.006674869198689418,
-0.006413641452310362,
-0.00606429922102927,
-0.005625375547703577,
-0.0050960500942241775,
-0.004476206622596249,
-0.0037664134865067833,
-0.002967963735536925,
-0.0020829112472588894,
-0.001114035211256826,
-0.00006479490227935574,
0.0010606840891884818,
0.0022575624903607015,
0.0035202764360477805,
0.004842732733524719,
0.0062183736696221365,
0.007639761776863776,
0.009099381693900645,
0.01058899158535745,
0.012100128177797941,
0.013623968400933693,
0.015151458638984011,
0.01667336923121157,
0.01818036385111773,
0.019663075842649223,
0.021112181663586062,
0.022518465146678657,
0.023872896872760507,
0.025166709007156587,
0.02639145645466197,
0.0275390984482947,
0.02860204446372597,
0.029573233132857066,
0.03044617790038751,
0.031215027368261806,
0.03187460889709956,
0.03242047040616606,
0.0328489186417925,
0.033157048175813955,
0.03334276764291025,
0.033404814486703,
0.03334276764291025,
0.033157048175813955,
0.0328489186417925,
0.03242047040616606,
0.03187460889709956,
0.031215027368261806,
0.03044617790038751,
0.029573233132857066,
0.02860204446372597,
0.0275390984482947,
0.02639145645466197,
0.025166709007156587,
0.023872896872760507,
0.022518465146678657,
0.021112181663586062,
0.019663075842649223,
0.01818036385111773,
0.01667336923121157,
0.015151458638984011,
0.013623968400933693,
0.012100128177797941,
0.01058899158535745,
0.009099381693900645,
0.007639761776863776,
0.0062183736696221365,
0.004842732733524719,
0.0035202764360477805,
0.0022575624903607015,
0.0010606840891884818,
-0.00006479490227935574,
-0.001114035211256826,
-0.0020829112472588894,
-0.002967963735536925,
-0.0037664134865067833,
-0.004476206622596249,
-0.0050960500942241775,
-0.005625375547703577,
-0.00606429922102927,
-0.006413641452310362,
-0.006674869198689418,
-0.0068501267831163224,
-0.006942164266288489,
-0.006954316274860364,
-0.006890442338960651,
-0.006754885788597219,
-0.006552431202775732,
-0.006288256084024983,
-0.005967877002786654,
-0.005597091852795694,
-0.005181918688355429,
-0.004728534911180706,
-0.004243223200346523,
-0.003732310817643804,
-0.0032021213149466547,
-0.002658913251356491,
-0.002108829767533929,
-0.0015578411926751715,
-0.0010116965717715878,
-0.0004758790525449309,
0.00004443721938979301,
0.0005444193379019283,
0.0010196165708218307,
0.0014659836348909917,
0.0018799144035574365,
0.0022582562564660374,
0.0025983264453861917,
0.0028979214466627197,
0.0031553228221055927,
0.0033693041267489395,
0.0035391298649301503,
0.003664543061003297,
0.0037457462436928453,
0.0037833893362321626,
0.0037785335055430607,
0.0037326738705864638,
0.0036476554070631463,
0.003525702332639355,
0.0033693122252965745,
0.0031812675340276283,
0.0029646158435706867,
0.0027226022709917574,
0.002458622311135956,
0.0021761829415599785,
0.0018788943231269858,
0.0015704327330982608,
0.0012544276694658402,
0.0009344776467805899,
0.0006142092878587923,
0.0002969793351283297,
-0.000013829575596925079,
-0.0003151103959672811,
-0.0006039007412675694,
-0.0008774786782256527,
-0.001133357822565224,
-0.001369312377596995,
-0.0015833983622000863,
-0.0017739634921616289,
-0.0019396497858431882,
-0.0020794047664106207,
-0.0021924832483070904,
-0.002278444082116838,
-0.0023371540344603956,
-0.0023687660356274376,
-0.0023737240562837756,
-0.002352739193198402,
-0.002306784092700814,
-0.002237069690861008,
-0.0021450262128495283,
-0.0020322823578604932,
-0.001900640990506524,
-0.0017520579799277687,
-0.0015886139516262895,
-0.001412491244398992,
-0.0012259443706736021,
-0.0010312769181191107,
-0.000830813965000633,
-0.0006268790017908085,
-0.0004217679219455976,
-0.00021772591468106322,
-0.00001692247416505822,
0.00017856871806192496,
0.00036678707674469,
0.0005459075811868275,
0.0007142461788482463,
0.0008702923184370346,
0.0010126990513922003,
0.0011403128105988327,
0.0012521630568514748,
0.0013474763865261815,
0.0014256830783523793,
0.0014864080437824428,
0.0015294752375092325,
0.0015549050103916705,
0.0015629041637447837,
0.0015538593253725374,
0.001528369778889482,
0.0014869656076202692,
0.001431054829391316,
0.0013607669354855478,
0.0012779933136999216,
0.0011838150933608526,
0.0010793424032994033,
0.000965995994580421,
0.0008453354538800903,
0.0007189027156793094,
0.0005881843502051525,
0.00045464984412462177,
0.00031979157497246736,
0.00018510413430075886,
0.00005205495409718073,
-0.00007793777836927661,
-0.00020355899309885928,
-0.00032357062895897206,
-0.0004368450479121331,
-0.0005423409004234016,
-0.0006391221735116934,
-0.0007263591351283275,
-0.0008033385166355859,
-0.0008694732063810383,
-0.0009243072583289988,
-0.0009675176006517762,
-0.0009989121477124992,
-0.0010184262882787089,
-0.0010261164997005317,
-0.0010221587105302367,
-0.0010068375807241448,
-0.0009805444078948983,
-0.0009437654893143108,
-0.0008970790997056453,
-0.0008411465678424957,
-0.0007767053530549651,
-0.0007045607402505161,
-0.0006255702188868492,
-0.0005406369082650574,
-0.0004506894079073583,
-0.00035668120052102174,
-0.000259573995139023,
-0.00016033313241807956,
-0.00005991400529616247,
0.000040750561923582644,
0.00014075507866773317,
0.0002392273756833497,
0.00033533468323037246,
0.00042829162520463245,
0.000517368571820274,
0.0006019114467545974,
0.0006813065569409517,
0.0007550419944749014,
0.0008226281194909853,
0.0008837073297629112,
0.0009379693111475235,
0.000985171373224518,
0.0010251595739346946,
0.0010578494676633627,
0.0010832311079573668,
0.0011013558305662545,
0.0011123343779799592,
0.0011163604312032717,
0.0011136656096449608,
0.0011045163396666625,
0.0010892930552419077,
0.0010683253920895429,
0.0010420556623098795,
0.0010109131683026466,
0.0009753753563234762,
0.0009359257934959552,
0.000893061336277356,
0.0008472900643515419,
0.0007991227764479863,
0.000749063940853432,
0.0006976094154697273,
0.0006452404373145257,
0.000592421635383219,
0.0005396008666782332,
0.00048719543936286483,
0.0004355993169306541,
0.00038517086125823834,
0.0003362414043348432,
0.00028910779203368737,
0.00024403315684089468,
0.0002012447750072917,
0.0001609324567447917,
0.00012325193694468943,
0.00008832270064029501,
0.00005623254181872851,
0.000027034112671751966,
7.489948082065933e-7,
-0.000022633281431943398,
-0.00004315095904294714,
-0.00006086768834985418,
-0.00007586961311287427,
-0.00008826483049266138,
-0.00009818032958504621,
-0.00010575914503207683,
-0.00011115917482763624,
-0.00011454178044656462,
-0.00011608557040888833,
-0.00011596175135770934,
-0.00011435786992796335,
-0.00011145021773777366,
-0.00010741980004735354,
-0.0001024461514323158,
-0.00009669714019605341,
-0.00009033718692543908,
-0.00008352162626570676,
-0.00007639372598749303,
-0.0000690905297023821,
-0.0000617365308350173,
-0.000054441692144972436,
-0.00018374258194701207
};
